External Ballistics

External Ballistics software comprises several programs for calculation of trajectories based on two, three and six degrees of freedom. Beside, the package enables analysis of data obtained on test field, making firing tables and decoding of meteorological bulletins. Software written in Matlab (green icons) serves for quick calculation and educational purposes. The most powerfull and important program is ProMoS-6DoF.

Program name: TwoDoFSim_BB.m - Simulation of Projectile Motion with BB – 2DoF
Version/Year: Version 1.0, 2010.
Capability: Calculation of projectile trajectory and firing elements based on Euler equations of motion for point mass (two degrees of freedom) with and without rocket assistance and with and without base-bleed unit. Extensive plotting of the results.
Purpose: Quick calculation of trajectory of uncontrolled projectile including firing elements (firing problem) for design purpose. Checking the stability. Calculation of parameters of base-bleed unit parameters along trajectory. Design and educational purposes.
Method: Numerical integration of Euler differential equations of motion with two degrees of freedom of projectile. Solving the nonlinear equation describing process in base-bleed unit. Numerical solution of nonlinear equations for initial conditions to solve firing problem.
Origin: Original development based on published literature and own experience.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: Matlab 7 and higher version
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint
Program name: SixDoFSim.m – Six Degrees of Freedom Simulation of motion
Version/Year: Version 1.0, 2007.
Capability: Calculation of projectile trajectory and firing elements based on six degrees of freedom model.
Purpose: Quick calculation of trajectory of unguided projectile including firing elements (firing problem). Educational purpose. For professional work see ProMoS in Software - ProSTools.
Method: Numerical integration of six degrees of freedom differential equations of motion of projectile as a rigid body with or without rocket motor.
Origin: Original development based on published literature and own experience.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: Matlab 5 and higher version
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint
Program name: ProMoS-6DoF Projectile Motion Simulation – Six DoF model
Version/Year: Version 4.2.0, 2020.
Capability: Calculation of trajectory, firing table data and stability parameters (six degrees of freedom model) for uncontrolled projectile with and without rocket assistance and with and without base-bleed unit. Calculation of the dispersion of end points of trajectory. Calculation of supplementary firing tables.
Purpose: Detail calculation of all quantities of trajectory of various types of unguided projectiles including data for firing tables and firing elements (firing problem). Checking the stability. Analysis of the influence of various disturbances on the dispersion. Calculation of parameters of base-bleed unit parameters along trajectory.
Method: Numerical integration of six degrees of freedom equations of motion of projectile as a rigid body with or without rocket motor assistance and with and without base-bleed. Solving the nonlinear equation describing process in base-bleed unit. Monte-Carlo and differential coefficient simulation of the dispersion. Numerical solution of nonlinear equations for initial conditions to solve firing problem.
Origin: Original development based on published literature and own experience.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: None
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint
Program name: PTS-2DoF - Projectile Motion Simulation – Two DoF model
Version/Year: Version 1, 2012.
Capability: Calculation of projectile ballistic and straight line trajectory by two degrees of freedom. Fast entering input data through GUI.
Purpose: Calculation of basic quantities of ballistic or straight line trajectory of various types of unguided and guided projectiles in vertical plane with and without rocket assistance. Program contains fifteen coded drag coefficients of typical projectile shapes like artillery projectiles, rockets, guided missiles, bullets and mortars plus user definition possibility. It is very useful in preliminary design of projectiles and missiles and for fast checking the trajectory parameters. The results are automatically plotted.
Method: Numerical integration of two degrees of freedom equations of motion of projectile as a rigid body with or without rocket motor assistance.
Origin: Original development based on published literature and own experience.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: None
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint
Program name: Scatter
Version/Year: Version 1.0, 2008.
Capability: Calculation of statistics (mean value, standard deviations, probable error,…) of 2D coordinates of impact points. Graphical presentation of data.
Purpose: Reduction of the data obtained from firing projectile on test field and dispersion parameters validation.
Method: Implementation of formulas from statistics.
Origin: Original development based on standards.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: None
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint
Program name: MetDecode
Version/Year: Version 0.1, 2007.
Capability: Decoding meteorological messages defined by NATO standards STANAG 4082 and STANAG 4061, and Russian standard GOST 24288-80.
Purpose: Decoding meteorological data from meteo bulletin for usage in external ballistics to calculate trajectory or in gunnery for fire control systems.
Method: Engineering computation.
Origin: Original development based on standard techniques applied in external ballistics.
Platform: Windows XP, Vista, 7, 8, 8.1 and 10
Required software: None
Authors: Dr Miodrag Curcin
Download Presentation: PDF       PowerPoint